home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 22 / Amiga Format AFCD22 (Jan 1998, Issue 106).iso / -screenplay- / utilities / kq3-fix / kq3-fix.doc next >
Text File  |  1997-11-05  |  6KB  |  138 lines

  1.  
  2.  
  3. K I N G ' S  Q U E S T  3  F I X
  4. """"""""""""""""""""""""""""""""
  5.  
  6. Introduction
  7.  
  8. In their very first Amiga adventures made during the years 1986 and 1987
  9. Sierra used a somewhat nasty copy protection method. The game disk looked
  10. like a standard AmigaDos disk, but on it there was one file (whose name
  11. simply consisted of 8 spaces) with a deliberate read/write error. One
  12. couldn't execute the game unless the broken file was available. Although
  13. this was no problem when using the original disk, the unlucky user of more
  14. recent days will not be able to install the game on hard disk at all.
  15.  
  16. But the fix is here. This patch will modify the game executable and remove
  17. all references to the protected file thus allowing the user to copy all
  18. game files wherever he or she wants to. Two versions of King's Quest 3 are
  19. supported, one from the year 1986 and another from the year 1987.
  20.  
  21. Note that Sierra recompiled their old titles in 1989. These versions
  22. should install nicely without any patches.
  23.  
  24. Note also that this fix is only for the original King's Quest 3. If you
  25. have problems with other old (original) Sierra games, you can always write
  26. to me at <timok@cs.tut.fi>.
  27.  
  28.  
  29. Which version of the game I do have?
  30.  
  31. There does exist at least three Amiga versions of the King's Quest 3. No
  32. matter which version is used, the game itself looks like just the same.
  33. The only differences are in the internal structures of the game executable.
  34.  
  35. The first version is from the year 1986, and the disk has an ugly(?)
  36. looking white label with blue texts on it. The name of the disk is « KQ3:»
  37. (there is a space as the first character) and the length of the main
  38. executable (file named «Sierra») is 86280 bytes. To install this version
  39. on hard disk requires the included patch.
  40.  
  41. Second version from the year 1987 has a brown label with a color picture
  42. of the Sierra mountain on it. The name of the disk is «KQ3:» and the length
  43. of the main executable (file named «Sierra») is 86432 bytes. To install
  44. this version on hard disk requires the included patch as well.
  45.  
  46. Third version was compiled in 1989 and that does not need any patches to be
  47. installed. The on-disk copy protection does no longer exist. The length of
  48. the main executable (file apparently named «KQ3») is 135016 bytes.
  49.  
  50.  
  51. How to proceed
  52.  
  53. As you may have already noticed, I haven't included a standard Amiga
  54. Installer script or actually any installation scripts at all. This is
  55. because it would be too easy to destroy your original game disk with
  56. incorrect use of a ready-to-use script (people do not usually read
  57. documents unless they have to, and so they might try this patch on their
  58. original disk). It is also because I'm lazy.
  59.  
  60. In the following, you have to type in various commands. Do not type
  61. the « and » characters around the commands. They are just separating
  62. the commands and some indicated file names from the rest of this text.
  63.  
  64. In order to install the game the following steps needs to be made:
  65.  
  66. · First, make sure the original disk is write-protected.
  67.  
  68. · Now, make a copy of the original disk. Don't worry if you tried to run
  69.   the game from the duplicated disk - it won't work yet. You can use any
  70.   copier you want. The only requirement is that the disk is processed
  71.   track-by-track basis. For example, Workbench DiskCopy, XCopy, SuperDuper
  72.   or even DMS will do fine.
  73.  
  74.   Actually you could also work with the original disk as well, but this is
  75.   strongly discouraged. If something goes wrong during the following steps,
  76.   you might cause a permanent damage on your original game disk! By using
  77.   the copy of the original disk, all you are able to destroy is just the
  78.   copy.
  79.  
  80. · Put the original disk in a safe place. It is not needed anymore.
  81.  
  82. · Insert the duplicated disk into any drive. Open a Shell (or CLI) and
  83.   change your current directory onto that drive (e.g. by typing «CD DF0:»
  84.   if you are using the internal drive DF0:)
  85.  
  86. · The game executable (file named «Sierra») has a strange set of file
  87.   protection flags. They need to be changed first so that file could be
  88.   modified. Type «Protect Sierra +rwed» to set the common protection flags.
  89.   You can also type «Protect Sierra -hspa» to remove the non-common flags.
  90.  
  91. · Now you should be aware of the directory where the files coming along
  92.   with this document are resided. Let's say they are in a directory called
  93.   «RAM:KQ3-fix/». In the likely case they are somewhere else, replace
  94.   references to this example directory with their actual position.
  95.  
  96.   If you do have the 1986 version of the game, type in the command:
  97.   «RAM:KQ3-fix/SPatch -oSierra -pRAM:KQ3-fix/Sierra1.pch Sierra».
  98.   If you do have the 1987 version of the game, type in the command:
  99.   «RAM:KQ3-fix/SPatch -oSierra -pRAM:KQ3-fix/Sierra2.pch Sierra».
  100.   This will make all necessary modifications to the game executable.
  101.  
  102. · You can now delete the protected file (the one with the read/write error):
  103.   «Delete "        "» (there are 8 spaces in the name).
  104.  
  105. · If you would like to have a nicer-looking mouse pointer image in the game,
  106.   try this: «Copy RAM:KQ3-fix/pointer Data/». Otherwise ignore this step.
  107.  
  108. · That's it. You can now install the game wherever you want to by just
  109.   copying all the files from the disk to your favourite location. Note that
  110.   although the game originally won't run unless a volume called « KQ3:»
  111.   (1986 version) or «KQ3:» (1987 version) is present, such restriction no
  112.   longer exist. Wish you relabel the game disk you are free to do so.
  113.  
  114.   Assuming you have created a directory for the game called «SYS:games/KQ3/»
  115.   you can copy the files for example by typing «Copy "" SYS:games/KQ3/ ALL».
  116.  
  117.  
  118. Disclaimer
  119.  
  120. You are using this software at your own risk! Under no circumstances will the
  121. author be liable for any direct on indirect damage or data loss resulting
  122. from the use or misuse of these files or the documents.
  123.  
  124. Using the patch for anything but your personal needs (to spread unprotected
  125. copies of the game, for instance) is illegal and strongly prohibited.
  126.  
  127.  
  128. Author
  129.  
  130. Timo Kaikumaa
  131. Atanväylä 14 C 12
  132. 33580 Tampere
  133. FINLAND
  134.  
  135. E-mail:    timok@cs.tut.fi
  136. Home page: http://www.cs.tut.fi/~timok (currently in Finnish only)
  137.  
  138.